Below are details for LA Villa Pizzeria & Restaurant, a pizza restaurant offering their services around Howard Beach
Name : LA Villa Pizzeria & Restaurant
Address : 8207 153rd Avenue
Zip/Postcode : 11414
Phone : (718)641-8259
Fax :
Email :
Offering : Pizza Restaurant
Please help us keep upto date information on LA Villa Pizzeria & Restaurant. Click here to submit an update